science of finances - French English Dictionary